factors responsible for social change